be extraordinary and admirable - Turc Anglais Dictionnaire